<?php
        require_once '../models/CadastroAdHoc.php';
       
	    class CadastroAdHocController {
        
                private $CadastroAdHoc;
                
                public function __construct() {
                        $this->CadastroAdHoc = new CadastroAdHoc();
                        
                        $acao = $_POST['acao'];
                        if($acao == "incluir") {
                                $this->incluir();
                        }
                }
               				 
                private function incluir() {
                        $this->CadastroAdHoc->setNome($_POST['nome']);
                        $this->CadastroAdHoc->setDataDeNascimento($_POST['dataDeNascimento']);
                        $this->CadastroAdHoc->setSexo($_POST['sexo']);
						$this->CadastroAdHoc->setNacionalidade($_POST['nacionalidade']);
						$this->CadastroAdHoc->setEmail($_POST['email']);
						$this->CadastroAdHoc->setEndereco($_POST['endereco']);
						$this->CadastroAdHoc->setCep($_POST['cep']);
						$this->CadastroAdHoc->setCidade($_POST['cidade']);
						$this->CadastroAdHoc->setUf($_POST['uf']);
						$this->CadastroAdHoc->setTelefone($_POST['telefone']);
						$this->CadastroAdHoc->setFax($_POST['fax']);
						$this->CadastroAdHoc->setInstituicao($_POST['instituicao']);
						$this->CadastroAdHoc->setUnidade($_POST['unidade']);
						$this->CadastroAdHoc->setArea($_POST['area']);
						$this->CadastroAdHoc->setCargo($_POST['cargo']);
						$this->CadastroAdHoc->setVinculoEmpregaticio($_POST['vinculoEmpregaticio']);
						$this->CadastroAdHoc->setSituacao($_POST['situacao']);
						$this->CadastroAdHoc->setRegimeDeTrabalho($_POST['regimeDeTrabalho']);
                        
						$result = $this->CadastroAdHoc->incluir();
                        
						if($result >=1) {
                                echo "<script>alert('Registro incluido com sucesso!');document.location='../index.php'</script>";
                        } else {
                                echo "<script>alert('Erro ao gravar registro!');history.back()</script>";
                        }
                }
        }
        new CadastroAdHocController();
?>